package org.zfes.snowier.cloud.zbss.layer.tc.biz.model;
import org.zfes.snowier.common.dao.IBaseModel;
public class Practitioner extends IBaseModel{

	private static final long serialVersionUID = 1L;
	
	public Practitioner() {}
	public Practitioner(Long id) {
		this.setId(id);
	}
	//<-------------------------------------------->
	 @javax.validation.constraints.NotNull(message="用户名不能为空")
	 @org.hibernate.validator.constraints.Length(min=0,max=30,message="用户名长度不能大于30")
	  private java.lang.String account;
	 @javax.validation.constraints.NotNull(message="密码不能为空")
	 @org.hibernate.validator.constraints.Length(min=0,max=36,message="密码长度不能大于36")
	  private java.lang.String password;

	 @org.hibernate.validator.constraints.Length(min=0,max=60,message="姓名长度不能大于60")
	  private java.lang.String name;
	 @org.hibernate.validator.constraints.Length(min=0,max=30,message="执业证号长度不能大于30")
	  private java.lang.String number;
	 @org.hibernate.validator.constraints.Length(min=0,max=1,message="性别长度不能大于1")
	  private java.lang.String gender;
	 @org.hibernate.validator.constraints.Length(min=0,max=20,message="联系电话长度不能大于20")
	  private java.lang.String phone;
	  private java.lang.Long orgId;
	 @org.hibernate.validator.constraints.Length(min=0,max=200,message="备注长度不能大于200")
	  private java.lang.String remark;
	  private java.lang.Integer enabled;
	  
	  private java.lang.String idCard;//	TEXT	36	0	-1	0			0
	  private java.lang.String positionTime;//	TEXT	30	0	-1	0			0
	  private java.lang.String  address;//	TEXT	255	0	-1	0			0
	  private java.lang.String skill;//	TEXT	800	0	-1	0			0
	  private java.lang.String zzmm;//	TEXT	20	0	-1	0			0
	  private java.lang.String profile;//	TEXT	800	0	-1	0			0

	
	//<-------------------------------------------->
	public void setName(java.lang.String name){
		this.name=name==null?null:name.trim();
	}
	public java.lang.String getName(){
		return this.name;
	}
	public void setNumber(java.lang.String number){
		this.number=number==null?null:number.trim();
	}
	public java.lang.String getNumber(){
		return this.number;
	}
	public void setGender(java.lang.String gender){
		this.gender=gender==null?null:gender.trim();
	}
	public java.lang.String getGender(){
		return this.gender;
	}
	public void setPhone(java.lang.String phone){
		this.phone=phone==null?null:phone.trim();
	}
	public java.lang.String getPhone(){
		return this.phone;
	}
	public void setOrgId(java.lang.Long orgId){
	 this.orgId=orgId;
	}
	public java.lang.Long getOrgId(){
		return this.orgId;
	}
	public void setRemark(java.lang.String remark){
		this.remark=remark==null?null:remark.trim();
	}
	public java.lang.String getRemark(){
		return this.remark;
	}
	public void setEnabled(java.lang.Integer enabled){
	 this.enabled=enabled;
	}
	public java.lang.Integer getEnabled(){
		return this.enabled;
	}
	public java.lang.String getIdCard() {
		return idCard;
	}
	public void setIdCard(java.lang.String idCard) {
		this.idCard = idCard;
	}
	public java.lang.String getPositionTime() {
		return positionTime;
	}
	public void setPositionTime(java.lang.String positionTime) {
		this.positionTime = positionTime;
	}
	public java.lang.String getAddress() {
		return address;
	}
	public void setAddress(java.lang.String address) {
		this.address = address;
	}
	public java.lang.String getSkill() {
		return skill;
	}
	public void setSkill(java.lang.String skill) {
		this.skill = skill;
	}
	public java.lang.String getZzmm() {
		return zzmm;
	}
	public void setZzmm(java.lang.String zzmm) {
		this.zzmm = zzmm;
	}
	public java.lang.String getProfile() {
		return profile;
	}
	public void setProfile(java.lang.String profile) {
		this.profile = profile;
	}
	public java.lang.String getAccount() {
		return account;
	}
	public void setAccount(java.lang.String account) {
		this.account = account;
	}
	public java.lang.String getPassword() {
		return password;
	}
	public void setPassword(java.lang.String password) {
		this.password = password;
	}

}
